wall radiator - German English Dictionary